830
0
801
19944
2
2377
1
582
2999
3
4179
1526
9956
83
451
21152
8
2949
444571
9
2166
297066
3683
445
93