1016
2206
823
1485
725
654
1627
1905
1540
904
1515
1484
629
642
1435
2265
1642
1924
748
1366
1090
1518
636
1244
716
694
1681
766
674
2988
606
1549
2508
4293
1989
1677
1541
1198
2589
774
1576
2605
1238
908
1663
1400
1989
694
1350
1511
2339
1305
1596
762
1401
1094
1553
1360
1155
1439
1194
2251
970
1402
780
1088
959
717
690
1431
721
780
675
2811
4546
868
840
1051
874
918
1944
781
607
1144
893
1096
767
1380
1352
970
870
1404
781
1662
631
1801
1293
1762
685
761
689
1318
718
1840
1916
718
660
975
623
3344
796
2340
789
719
1322
829
1172
675
833
889