13499
5
1416
1
1475
8072
3
988
0
1876
665
1615
4
944
2152
1599
5151
2
2245
3080
3117
8
3234
3715
1510
2667
1019
21152
1753
1132
4651
1821
4287
9
967
2217
7
20850
1618