20634
8
810
2
1463
1
2024
2263
4
2081
937
2119
3
2076
3044
13
3674
10
4179
5
2016
3966
502
2393
3898
18
1696
0
341
467
1125
1383
1327
1848
21743
2805
1053
4106
2096