21152
8
3083
2
2535
32302
0
3683
1
17946
2949
3090
6
980
5375
1743
790
19783
2670
2932
2258
3498
4
946
2666
9
2312
989
297066
2495
1384
1694
940
3213
7
2262
1294
1153