21152
8
2593
1
3808
4
297066
0
3742
6
2711
2
1289601
888
16174
5
1343
234
2413
3328
1078
1561
1571
2911
9
2604
7621
13
5151
4651
3
3625
4867
7
2676
398656
19
3835
5308
2886
1557
550