21152
8
1189
0
32302
3090
6
2903
3
25669
2932
2
2750
1
762
1106
14
1729
918
2996
536
3080
5402
9
1866
528
255
7034
3012
4
4443
1193
476
908
17946
607
955
394