820
692
740
793
1104
1795
1447
698
636
1198
1395
1087
716
694
1034
630
668
673
631
1648
687
685
735
1011
667
701
756
745
931
1357
2821
2082
786
809
687
734
726
829
672
873
758
1641
639
817
1472
721
674
700
862
835
716
745
671
2699
1041
794
787
716
926
993
1122
1742
912
3297
967
998
792
715
1250
772
744
1590
1525
1834
720
2876
816
1903
773
838
656
834
6443
3137
710
815
1240
2231
2420
805
2061
2249
739
4317
929
690
6994
949
865
672
945
3084
860
804
1356
2012
1065
679
1391
1352
701
2104
836
1147
745
750
2140
1129
857
36546