954
961
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
929
1596
1104
1289
3209
1567
1109
1543
1230
1602
1614
1257
1266
2177
913
949
2556
836
1460
835
2296
2377
1024
890
942
945
1079
1065
1518
1122
957
934
2104
1405
1199
1109
927
1216
2656
753
1238
941
841
1278
4520
1928
1660
1047
876
2108
1863
1527
2207
1016
1852
1210
1627
893
2011
882