13967
2
23774
4
18258
0
1290
1
2966
10
1039
666
442
2209
5801
3624
1330
529
510
4692
3
1879
1054
5252
2044
3863
6547
2578
1288
1977
2392
7160
956
1691
1348
13995