948
1700
969
826
898
1083
839
900
1906
1097
1174
963
967
1630
2416
842
785
827
1129
793
909
1799
987
802
1159