22330
22
18385
2
553
0
68
1053
290
1073
19034
6
1853
65
70
932
573
282572
39034
483
1890
1
521
392
75
2952
152
178
9244
968
637
4139
4
777
274