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
948
924
1825
1654
955
1316
1608
1252
942
1247
1263
1555
1408
1040
1359
1517
1992
933
1104
1255
953
1417
917
3105
1232
1284
1469
1104
1031
1240
923
1516
1652
949
875
891
965
1111
863
1059
848
1007
1087
19432
3877
1503
1025
1404
878
1525
885
3048
889
914
2408
1425
1520
962
951
1079
984