1128
2
1185
1
2110
1927
2304
1324
3012
4
3046
2299
10827
951
852
9956
3
2340
2496
1723
1876
1755
2058
1124
2355
1671
4837
5
1691
3738
159
3673
6
1470
929
1938