17946
0
32302
25669
19783
2
21152
8
3498
4
3090
6
7258
1461
2535
1267
1583
383
28098
14
297066
13676
21
2932
4096
2350
3779
570
1
800
3765
1443
3
1153
3227
3080
4179
1044
1804