11011
6
21628
0
411
6362
9
3238
5
16057
85674
42
2869
184
1
10174
2
1441
1063
1223
2064
911
1209
3
645
765
1871
4
1672
1103
1313
1962
1056
1173
7
2979
1049
8
269