1412
2513
1182
2504
885
1152
1073
713
1356
745
656
1347
2336
1348
1249
1859
3273
631
617
3245
1395
2402
1509
2340
2073
1672
1061
2500
2538
760
1431
716
1711
767
3903
754
1788
1608
1629
1327
1512
1287
1595
1533
1137
792
1732
1279
676
1015
1484
1237
1678
1819
930
1770
1452
1806
1635
1499
2500
1073
2969
1365
1539
903
746
692
703
2279
1057
712
858
915
1397
1062
1064
1516
912
1668
993
966
675
632
1106
598
685
2480
2509
703
1646
1001
1206
855
781
1785
2475
708
1271
3275
2618
701
661
842
682
2989
739
912
1673
686
874
780
1182
1564
1278
1830
775
1483
967
888