3158
2
2465
2476
770
1
2932
1985
4084
6
4996
1816
0
1359
3051
4370
1603
1800
2102
3595
1938
4
2615
5949
15