1581
2
7793
4
2756
3176
793
0
297066
1769
1
3080
3
2245
1044
1226
2683
4471
3053
7
4044
5
3083
389
3683
1298
2465
3125