856
932
816
1556
700
1638
2803
857
1415
626
1242
1416
828
1131
1110
936
758
665
934
4979
731
3344
2809
2921
696
795
616
782
821
669
1538
771
4907
1052
1260
1400
650
1337
898
1199
2621
3252
826
1333
1545
1993
1029
1667
1416
608
898
1537
2236
911
642
895
637
2112
1044
660
2036
968
2109
669
1881
816
767
1965
764
684
2921
870
850
807
2981
951
3539
887
765
701
2017
1263
1071
911
1435
2537
909
1068
659
1333
640
900
1460
751
1646
1927
663
884
911
601
636
1083
2236
971
1293
945
1348
1348
1456
1973
1240
1743
711
912
897
2327
681
1689
754
833