1505
849
903
1841
868
875
912
1251
183
191
896
70
1835
856
1551
70
546
0
902
898
1599
911
880
1924
175
1538
1573
1933
1203
1814
1568
1998
922
1923
177
1942
897
1290
184
318
884
170
181
1537
897
536
907
188
837
171
1927
201
181
50
186
845
899
70
518
1512