21152
8
572
0
14
3090
6
2903
3
2593
1
2932
2
1514
2996
2203
1849
3765
4
297066
3080
1537
25669
181997
11
1189
2711
2911
9
4651
398656
19
1812
255
2124
536
550
5151
3158
1045