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
2185
1082
1162
1954
3131
851
1222
3085
1475
1037
2011
996
1173
1729
1503
3050
10846
1450
1481
2330
820
1422
1706
1074
1530
1193
1063
1239
1128
1071
1796
1144
2262
1094
1252
1166
950
1010
944
1357
1217
953
1218
864
959
1602
1191
1839
986
949
888
3152
1731
1443
1056
7035
2191
925
1250
1882
1633