1931
1463
1212
720
1094
879
844
1689
1943
2659
630
1028
712
849
2621
935
1266
1676
852
688
1105
944
1807
721
743
1328
2395
1981
826
910
898
864
905
834
2603
681
961
1430
3222
714
1637
1794
1565
916
771
971
2256
744
682
792
1340
671
2004
833
868
1445
723
2965
1654
696
1597
2366
678
1056
665
664
1020
1473
1450
772
679
1416
1076
1539
1343
730
1573
1514
1759
1537
950
901
710
1416
854
669
1692
659
1304
819
606
971
820
963
2039
678
1561
912
3277
2215
621
742
1405
657
2100
1443
734
892
622
1413
720
808
884
725
2357
891
3577
740
1233
1096