21152
8
2535
2
19783
32302
0
3589
3
3090
6
3083
2349
2932
25669
3498
4
2476
1248
1
17946
2258
2366
1294
2763
1153
181997
11
20312
39
2908
10
131589
4562
14125
7258
3080
2320
1044
392