2576
1296
1512
1724
1222
2017
2342
1090
1087
1474
1092
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
1319
959
1097
1075
1109
1084
1128
892
818
1596
1421
880
1838
1994
1275
1341
1389
1260
997
1718
1140
1484
857
1257
3924
957
1124
863
1428
1116
1236
1006
1449
1814
1196
1436
976
872
2748
2701
1479
3752
1010
2495
1309
942
1266
1029
2484
908
1177
956
5995
2318
858
1227
1211
795
1522
2344