3041
2
14
0
763
1
131589
2996
4044
5
843
3083
255
2465
1104
3125
894
32302
929
3
4730
9
3673
6
2348
683
730
664
1289601
4
985
3498
488
3779
4471
2964
1239
2416
7