2535
2
1289601
4
1749
1
2996
0
586
4044
5
3083
938
17946
2155
3
2465
1189
1464
3125
3546
32302
7265
762
1016
3498
3779
2948
6
926
4471
1537
3868
10
2964