1600
5
3042
10
363
1
1339
2
696
503
2801
9
1633
4
298
1882
5934
28
2529
1298
16962
11
6489
8
2109
3
9479
1191
855
0
1540
2511
11450
13
16631
1643
321
2912
729
867
1862
897