1656
922
956
1892
2597
1022
943
1045
1089
1125
1184
1638
915
2875
1256
1127
7915
948
1646
1595
54915
1918
2259
1579
1934
1006
969
2672
899
1081
1363
1601
2281
2005
1015
958
1468
1521
1089
1032
5204
2660
978
923
1033
1172
901
978
1013
5545
863
1884
1268
1705
884
2729
1387
1062
3251
1011
972
2148
1248
934
930
1483
966
1122
1267
1328
841
1902
1221
1173
1107
1085
1970
1249
916
812
1529
1307
1164
2219
1475
2192
924
2193
3256
1065
2692
3132
2635
895
1063
1317
1603
1925
1569
1367
1044
1939
2722
1126
908
1162
1022
1902
1518
1851
1527
1303
1971
1291
1198
883
1967
1514
858
1989