1033
2555
1137
2254
1593
1441
1088
1132
1456
939
1417
966
1453
1006
1319
895
924
1017
1080
1168
1000
1229
4367
970
1391
1187
1224
1076
1267
892
1879
1415
1526
2593
926
1216
1545
1253
1301
1662
1444
950
1485
1444
1097
1836
1004
1608
1182
2484
1498
1627
1104
1518
1373
886
1034
872
892
990
1743
3425
882
890
1514
861
967
1254
880
953
2156
857
1275
1989
1164
1134
1098
1200
2043
940
3092
900
1692
1265
2015
1076
1504
1103
947
1233
1076
2571
1263
6781
1063
995
1841
1036
857
896
1193
2293
1096
2323
1363
924
1170
1350
1470
1481
1272
855
942
1093
1501
927
1440
1761
2162
842