21152
8
796
6
17946
0
2940
1
2535
2
2207
608
17970
15
3551
10
3090
3083
5169
2966
11
2299
32302
1404
297066
19783
1507
2932
975
4
3498
1536
25669
236066
14
94424
3
1135
2891
1623
2344