616
0
14887
18
297066
2032
2
485
2535
3447
7
47639
4044
5
3083
2476
417
2465
2087
2556
4
337
3125
3546
1
2907
2600
2320
6
693
7793
3779
4471
2065
2964
3051
2348
1603