1392
1
1512
21152
8
3066
7
1730
0
6247
5
462
4537
4
1960
1188
2
5915
11
2919
1628
2358
9
1289601
2013
3083
2465
3546
3158
2932
2476
2903
3