2476
2
10827
4
1045
0
4044
5
3083
763
1
337
2465
1969
3125
3546
2320
6
280
181997
11
3498
3779
1729
4471
2964
797
3051
1603
3189
1849
1461
2471