116
0
1073
2059
8
2730
6
1923
3
422
14076
7
2274
3318
5611
11
21743
1
2189
2979
3674
10
2052
2
1978
5316
1343
1875
301
7540
9
249
4431
3025
1282
2922
1010
3898
18
303
886