934
1465
1058
1252
1515
1097
963
970
1508
991
5754
1307
3153
1492
1499
4190
996
1387
931
1060
1917
4883
2347
1150
2403
1057
4133
1766
1004
1952
1144
2589
1245
892
884
7912
1259
1163
1328
5040
1360
3164
2130
1145
1187
1092
954
1126
1646
1028
1251
848
1021
1346
2015
3467
1323
957
1208
1104
2170
2050
999
1164
1373
2154
2227
884
1174
1935
1469
867
1270
1078
996
878
1344
981
1003
1076
942
1143
1070
2264
901
891
1020
954
1228
1251
2955
947
1718
950
1058
1093
1625
1095
1238
1644
1459
857
1517
1105
3679
1151
1559
1790
1783
1632
923
1053
984
1032
1113
1085
940
738
2622
1735