14125
10
8262
12
2521
2
2245
3
10813
7
1295
1
1957
3287
4
1231
1072
297066
0
19944
2354
989
9836
15
1637
1226
3053
944
679
2235
2518
1534
2797
5
1485
1084
2710
1535
1720