14125
10
797
1
1534
2
1815
4158
8
5033
15
3819
1622
4435
3
1194
1364
1393
1506
4
1713
1339
1137
2899
1248
1911
21152
2966
11
2484
5521
19944
989
0
2593
1231
2911
9
297066
5151