929
875
911
3079
3623
1016
934
1604
1595
892
728
1834
1165
987
953
847
911
760
1135
808
866
804
1017
3214
1734
783
1013
842
1523
1103
1166
1008
1200
2034
1204
952
1612
719
807
841
931
1684
887
846
1968
1237
926
7769
2316
1949
1254
865
1145
921
875
856
2670
846
2520
932