514
0
1853
4044
5
3083
2
2465
1189
1127
3125
47639
3765
4
685
2264
1
810
5440
8
2476
721
1532
3779
4471
2903
3
2964
3051
1603
365
1673
2312
1461
2666
9
5338