7608
12
1289601
4
1568
1
2496
3
1748
840
0
2797
5
3222
4398
10
3612
806
4837
1174
676
12459
10827
8527
9956
1295