2476
2
4044
5
3083
763
1
1248
17946
0
2465
2124
3
3125
3546
2320
6
1653
280
181997
11
2366
557
3498
4
3779
4471
2964
2395
3051
1603
52099
3189