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