1597
1089
911
1854
809
2393
836
2633
703
979
897
679
1174
1155
818
1386
2616
1691
2893
644
748
2011
769
1232
1622
2663
762
840
20789
754
829
1299
1817
796
1119
857
769
1888
1454
6509
1438
862
2056
865
816
1039
1044
4164
21774
960
1021
697
5492
1755
1805
879
1651
877
1604
2831
1739
930
1157
1958
714
1148
1659
1363
1995
1028
734
1486
3124
891
797
11298
1411
736
918
4713
1650
1234
2159
911
1082
1336
1798
802
870
2144
1063
740
1714
926
648
686
1857
717
2399
1639
5972
716
931
1315
684
780
764
2094
1228
698
723
1796
18057
783
922
2018
1135
7003
1198
2157