840
705
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
1343
4919
4370
865
1923
1865
879
2532
772
849
859
807
781
1019
787
2078
912
629
4315
2487
1536
12653
764
672
844
814
945
816
760
1313
2183
672
1733
1233
1391
1284
937
1424
691
730
1645
2185
988
598
666
7151
744
7416
9538
10113
708
1307
857
770
1127
1132
771
1656
1042
750