809
1
1238
2258
1889
3498
4
1223
3779
2
4471
2964
2521
108797
0
3051
885
1062
1461
1174
349
931
1496
1659
2386