418
2836
1428
16597
478
584
1574
583
1017
19510
677
2572
592
1
1967
629
845
2204
529
544
666
611
857
999
2854
692
1576
1109
1
571
601
1841
86605
487
1
2216
2
726
674
1
745
2
10235
3440
1
547
632