499
1
570
735
523
484
505
1038
3
3066
25
109
1831
8
1262
2
3021
432
526
641
509
469
2316
1169
1017
9
1619
445
1868
14
1808
498
574
450
567
737
612