701
2993
910
879
698
1153
1168
2529
2994
1617
1544
708
936
683
843
803
824
842
1899
1652
1162
694
937
853
844
747
1607
2158
1049
1150
1849
891
1487
986
1133
713
717
1224
1996
1555
2066
1729
1249
1147
717
2295
650
1158
673
754
1748
1674
2293
1753
705
2888
1819
990
947
1160
2713
664
976
723
686
1388
941
2478
1134
793
661
2434
1481
823
1286
861
1296
746
716
644
877
768
722
1514
4564
721
1043
631
1639
963
1970
720
1367
867
914
919
641
762
1569
622
1091
1455
892
2334
707
665
1526
1151
837
1568
958
683
1152
1570
3296
739
803
1715
844
1026