3156
1256
2145
914
2248
2628
1595
984
1060
1061
2561
1032
1125
1522
1292
1552
844
2585
1471
1087
1348
939
1485
1352
1668
1233
2273
1111
1798
2395
979
969
1040
1058
1136
2012
928
1071
1787
1756
4311
2372
2675
1252
1139
1025
912
1004
2090
1389
1081
1211
1249
908
949
13904
1138
881
1454
1424
896
1193
820
1392
917
13342
1669
960
1125
2245
923
2592
1020
1098
1213
1505
946
945
1467
1998
1362
1870
1714
3260
1144
986
1968
3875
3793
1344
1520
1200
1481
1787
1509
4458
1093
1365
1396
1041
1247
887
1174
1259
1191
884
2248
1443
1422
980
1208
1489
1239
1552
1205
1203
875
1046
1723
1171