1954
895
1748
2967
1473
1694
837
883
1063
907
938
1099
1970
2790
1243
700
877
6455
784
1184
858
2213
803
1428
768