1103
3497
998
1160
1104
1903
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
1216
1230
1657
1055
1067
1991
1039
950
1231
1054
1584
1078
3368
841
845
1984
1160
1670
1601
1682
881
1614
995
1520
1683
798
1583
1027
1000
1502
1957
1078
1737
1046
1460
864
1027
1363
1041
1899
2542
1119
1713
2495
1193
2749
2261
1361
1928
1042
1428
1378
823
1123
1003
1329
961
947
1125
1005