21152
8
3551
10
3154
5
2966
11
94424
3
189326
0
297066
594
1
5169
1827
267612
3779
2
4651
1619
1312
17970
15
4184
1057
9877
6
1768
2083
1982
389
440
36905
11871
5658
9
6105
6158
7
108797