36905
0
1996
2
2550
19079
6
13995
1289601
4
297066
267612
4978
6713
11
7034
99072
2949
3882
5
3303
10