19783
2
2906
1
25669
0
32302
17946
21152
8
4471
2535
3186
3083
3154
6
3546
467
1768
1603
3090
2907
572
746
2903
3
14861
7
2932
2009
5
6977
4
1564
3426
2655
2750
3158
623