14125
10
797
1
1534
2
1815
4158
8
5033
15
3819
1622
4435
3
1194
1364
951
1393
1506
4
1713
841
1339
1137
2899
1248
1911
2966
11
2484
5521
159
19944
989
0
2502
1231
619