297066
0
799
2
3326
3
398656
19
5978
6
1733
1
1280
1021
1847
847
3055
550
3727
181997
11
1558
3231
2378
1265
6666
4
6346
16