957
832
746
864
1439
2402
831
5283
747
675
798
725
699
1783
3554
841
755
811
1290
681
730
3437
752
1863
935
3453
881
876
911
4000
1782
1210
2602
1878
696
1821
2127
4324
947
3726
688
1288
5975
2739
1957
839
810
994
5424
1194
1327
967
942
725
2613
689
937
1914
1093
895
1988
795
1205
2214
689
1991
1095
987
771
932
947
6401
725
1720
697
781
681
809
674
2847
1521
686
2190
2237
2737
2053
835
2608
1213
894
728
720
1911
1420
3598
1035
720
834
1190
2701
840
826
1792
2680
701
1579
703
2989
1007
1862
1194
1150
1630
2395
1903
1415
5271
1791
821
1057