1462
0
297066
13676
21
19944
2
1099
676
938
2230
4083
715
267612
603
355
4978
2825
3
102
1866
5771
10
440
493
1437
512
99072