17946
0
975
4
25669
4044
5
2535
2
32302
2940
1
3125
2966
11
19783
1461
4133
108797
2189
2964
1507
3498
1536
6
2478
608
3551
10
2891
4471
21152
8
1672
796
2344
2243
3779
236066
14