1
1026
2620
579
391
7905
17145
484
3830
2
554
2557
1712
557
574
582
463
383
1
749
572
1
648
632
554
1
441
1
662
364
404
2
450
10683
1
700
573
1
591
779
1
919
689
2443
562
3566
4
959
8
6961
577
1127