3931
900
2177
2464
1234
1145
1437
1660
2668
1835
2502
876
1476
4818
1273
971
1205
1321
918
960
926
875
1624
1106
915
1510
1988
4441
847
3268
1044
1792
1511
1144
1176
995
1000
1015
1137
1076
2137
2123
1042
1457
1068
1178
1675
2363
3166
1922
1479
1031
7525
986
1707
2195
1103
1773
1122
1083
2231
865
1590
892
1194
1019
1220
875
1044
1591
1128
1112
3924
1193
986
1371
987
983
836
956
1691
1078
943
2026
7818
1264
2016
952
1184
1644
1163
1258
872
1405
787
1000
1389
1171
811
956
1581
1885
2840
848
999
1277
2313
1456
2371
1381
896
1002
891
836
1364
1217
896
1416
1835
1110