866
1
938
1992
3
697
0
1309
3034
4
4914
2
2992
6
773
2551
475
3071
9
1315
430
5389
2799
4335
3014
20
2744
3551
10
2571
10827
9956
66
3485
7
2972
1289601
2471
297066