14
0
21152
8
3090
6
2996
2903
3
2932
2
297066
19783
485
1598
2241
2600
4
1755
1
1581
1174
1342
25669
255
431
1853
1429
528
1454
477
630
3546
3080
465
1973