14125
10
8262
12
1295
1
2521
2
10813
7
3287
4
1231
1072
1679
1957
1527
2650
20
1767
280
989
0
1807
2028
1815
1581
9836
15
1558
1506
841
1637
1226
2250
3765
6200
3
383
2245