1453
2699
3356
5948
1078
872
793
1059
1197
3358
657
1005
2479
755
874
771
1278
3566
752
1839
764
70607
733
981
1301
706
2386
972
1604
4334
689
2340
805
1473
696
1549
1973
1197
882
4231
1954
1761
733
899
717
982
4771
808
2355
2132
1136
1160
1105
2461
1315
854
1756
772
2575
2444
2909
1827
748
703
2169
728
841
726
1766
928
2016
765
4979
1400
727
929
995
1294
1286
878
858
1301
2068
2570
1912
699
1732
1564
780
1143
960
628
1751
1289
2178
789
862
828
717
1441
2530
879
732
2567
762
781
1756
2545
767
711
880
3834
1098
733
1577
926
1610
1208
910
1292