21152
8
4044
5
572
0
14
3080
3
25669
2996
2932
2
52099
17946
55
32302
1189
1193
3090
6
2024
1
2032
3498
4
607
2270
665
2238
19783
620
98
424
1144
808
2535
1661