1687
1881
996
892
1108
5285
680
5471
637
1074
3358
1127
5545
3648
1841
1867
884
1146
1242
1663
1403
658
991
1170
6703
899
1120
1399
3455
1696
1490
2375
2439
694
20260
2148
902
1237
1025
1036
960
945
699
1156
1124
5296
953
783
1616
1912
1263
1367
1150
1403
811
1387
1022
2403
905
789
773
735
2335
771
865
6152
669
1285
690
1997
1001
721
7109
5461
1010
670
974
646
5815
803
773
2381
6341
2186
701
1231
1950
1016
625
1461
1179
1759
989
3796
957
3870
816
950
667
851
683
1271
692
1296
947
696
2212
2391
752
741
3776
1597
740
1047
1257
1515
1372
2514
696
1935