1036
1
7159
10
1647
4
2314
1689
2
4099
8
1779
1929
3
4102
1311
810
4553
5141
7
915
1320
0
2259
6547
1564
2992
3506
1415
3238