13034
15
5949
5
2223
2
5521
2935
1013
1
2048
1426
1042
1179
1391
1068
0
2609
3
766
2114
278
1104
1716
1836
1918
1191
615
1506
4
1691
2142
4179
2226
1228
1964
1061