2452
2548
2921
968
2017
1378
1002
1411
1021
1184
1559
980
2374
1175
861
2108
1077
1176
867
1017
1464
1406
1180
1275
789
3713
1103
1284
1277
860
1377
2241
3752
1089
3572
959
1261
2243
3085
873
2718
1308
1095
1056
1629
2986
1175
1496
951
2514
3507
1028
784
1454
877
2032
1142
835
912
1429
831
1000
1162
1075
1292
1630
817
836
1427
1004
1523
2222
2001
726
1558
1666
2567
875
752
871
1326
968
1294
658
805
1232
1266
1205
2526
1042
2468
942
903
2405
790
884
1274
865
1547
1719
968
816
807
810
1062
1176
754
2837
955
1059
1308
1366
867
805
2399
1538
1850
2269
881
2720