21152
8
2535
2
19783
2528
3
17946
0
3788
32302
1901
9278
18
2123
1
1854
4
736
3831
7
25669
6773
3354
4944
3735
2057
8313
9
2932
3498
1868
1189
2189
1683
3779
1466
3765
3117