1160
2251
1047
3327
940
812
919
1747
1089
1433
1358
1059
2484
2403
1639
1561
1221
1235
930
1638
1178
981
1688
954
1182
1685
1739
1399
1322
1032
905
996
911
972
1123
1688
1368
1401
1079
874
1516
1295
1115
1433
1309
1317
892
3012
1463
1014
1453
1020
776
1124
1080
1210
1688
960
1209
974
1685
2304
728
2124
942
1421
742
1244
1347
705
1021
1153
1045
1323
1055
2249
2381
1474
1373
1451
3102
1131
1803
1104
2018
1264
850
838
3175
1185
745
6243
845
761
930
1004
794
947
6840
1542
1092
1126
1325
1190
866
2722
1380
1185
1079
3376
1127
836
799
1291
1045
2285
2550
1051
761
1066