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
2105
1467
6413
1067
1122
1497
1412
2559
891
1561
933
1281
1644
944
1464
2207
1130
918
935
965
930
1722
1109
3149
1216
795
2656
915
1021
1120
1229
951
1124
1203
1723
1031
1361
1449
938
2021
1062
2533
1094
789
1030
1514
1184
966
3749
1231
1600
1052
979
911
1632
1051
1583
860
1974
1938
1211
1097