14125
10
989
0
2655
1
1231
3957
3
2999
796
6
8819
12
2108
5392
11
5820
2257
4585
1647
4
3296
1941
2211
7592
7
2959
3154
2642
2234
2701
2105
4375
2297
2
1618
289
2333