11016
6
3127
7
2624
3
1642
1
2159
5
22953
8
5316
4
1554
1248
2282
967
3389
5922
1036
10036
23
2086
1789
1030
1409
994
2
6227
18
2318
945
0
1989
15
1048
2819
3236
1324
1064
925