21152
8
223
0
3090
6
2903
3
2593
1
2502
2932
2
1849
3176
297066
2907
3158
438
2788
2219
4
3080
6741
2080
2513
1489
3286
2031
25669
1512
2711
14
2295
2911
9
4651
398656
19