14125
10
8262
12
2521
2
10813
7
1957
1
3287
4
1231
1072
3014
20
19944
989
0
3085
5
3491
9836
15
3485
1637
1627
3316
1946
5141
944
679
2235
2518
3
1534
1485
1084
4739
2710
1226