2524
8
1117
1
1454
2
2210
4
1357
3
1363
953
836
1711
6
665
570
632
641
603
685
568
1458
1955
578
573
478
506
596
537
564
677