3503
4
297066
0
8204
3
289
398656
19
5978
6
3063
550
1
3706
5
181997
11
2378
50969
7
13499
118
2
1035
3552