21152
8
19783
2
3765
4
3498
3090
6
32302
0
25669
1849
17946
2535
2906
1
3051
2932
1683
1761
3724
3
2907
3158
2902
16
1288
3788
1451
50969
7
1247
5375
6247
5
451
1804
3083
3054