1032
1541
1455
1509
1029
922
814
1266
670
1270
1174
1250
712
2239
1217
1214
1098
1389
1305
1335
1009
1214
1534
1227
724
632
1358
1373
1326
2629
1301
1306
1175
1541
1278
1524
752
1041
987
763
1298
1644
914
1232
1286
1426
2770
1084
1237
832
1826
1703
1068
815
1485
969
2683
785
1502
3121
1372
3726
4259
699
1433
1032
2071
753
673
1354
784
966
1884
990
1352
763
638
1227
1638
692
1535
1971
626
931
959
2978
2939
1548
2197
983
1371
3087
1496
637
658
772
679
725
978
695
713
690
2736
711
692
720
1588
1440
717
1096
854
1531
1715
1728
1487
1336
1133
1373
936
2333