798
1
912
2
836
0
1686
2506
3
1230
4422
4
1437
1365
6335
14
2146
3511
13552
3842
3681
2436
5
4741
8
2794
7
2712
1997
6065
3505
4977
6793