21152
8
2535
2
19783
1516
1
2466
5
17946
0
4291
4
32302
5151
1780
25669
3354
3528
7
2057
2932
3498
5412
1189
1683
3779
3765
2316
14
1153
2996
3090
6
572
2490
1247
1225