1730
1466
1698
1421
1026
1695
1699
1701
1422
1416
1019
1028
1424
1027
1423
1021
1020
1426
1016
1425
1015
849
848
744
855
741
854
3881
137
120
116
113
105
100
98
598
610
599
90
84
82
560
566
561
77
78
117
580
581
582
74
577
71
540
70
574
497
492
491
488
3906
3907
3909