14125
10
8262
12
1431
1
2521
2
1767
10813
7
1812
1558
383
0
1527
3287
4
1815
1072
9836
15
1935
2322
2786
1075
1001
123674
35
1231
4309
3
1250
2942
6
4187
2732
2710
6676
658
980