14
0
2535
2
2655
4248
1
2996
4044
5
3083
2465
1189
3125
3546
1936
599
4279
1204
4686
3779
4471
2116
2964
3051
1603
1416