2257
6
1512
1
21152
8
3066
7
3426
4
1730
0
6247
5
462
4537
1960
1188
2
5915
11
2919
1628
761
2358
9
758
1289601
2013
3083
2465
3546
3158
2932
2476
2903
3
3051
1816
1903
2139