2118
1730
1868
2921
1579
1825
1112
1603
1193
1100
1988
1056
1304
1179
3181
975
1098
1504
994
955
982
1486
1076
3114
969
1527
1328
885
906
1283
3246
1632
1051
1972
2939
2059
3830
1848
2474
4721
2375
2655
1070
2618
1016
1376
1295
1042
1573
1293
903
1138
1295
863
1226
1073
5819
1110
1219
1291
2011
2296
954
1822
869
1251
947
1760
1177
834
1546
2015
1560
960
957
1632
866
924
1372
908
1044
2128
928
2825
1289
1092
1178
916
1479
1048
876
3452
1024
1651
1479
1260
3152
1583
2050
1284
2720
963
905
954
1104
1511
916
1022
1136
1493
1799
925
2505
935
2001
922
993
2975
1447
2172