15319
2
1143
972
3
1096
1
1135
0
2863
1973
4
707
10
889
1866
4372
18
1702
1275
12
1792
5
1435
6
2889
1719
1696
1310
2274
1222
1639
895
1058
1503
1244
1890
3160
3446