796
1
1683
0
6899
9
4739
2680
1306
1037
2
1663
5
2500
3292
2977
13034
14
790
3001
3354
1481
3798
4
7258