21152
8
1307
2
32302
0
2535
1849
19783
2906
1
2711
4651
3
2911
9
17946
25669
7893
4
13499
5
3090
6
5151
3765
2190
297066
4765
3227
2932
2676
345
1942
398656
19
3498
1880
2405
669