12367
26
3854
2
2596
1056
1
18816
11
2108
3
189326
0
2970
4
2935
2173
1922
1015
2274
2105
9956
1152
2999
66
2897
3296
2476
989
1524
1107
297066
2277
1011
2241
1647
1540