830
670
643
842
943
1106
1173
992
707
774
1156
883
714
831
882
910
1116
1772
1932
1447
1372
1275
715
999
1581
618
1010
909
2677
1122
1580
1115
1242
2519
879
830
2342
626
797
640
989
1063
780
756
707
782
976
666
964
782
1760
685
839
667
963
2785
2727
1816
1742
1404
1986
2877
763
1955
967
2771
1116
3834
746
632
999
5709
1128
693
1160
2212
925
823
881
784
721
2477
1386
599
948
1077
729
845
707
1669
826
828
2929
706
1383
752
873
1274
994
1020
1221
1110
864
677
1014
1804
1453
1437
1547
1777
1224
2033
1526
796
615
720
645
765
781
1760