22330
22
198
1
326
0
19279
2
938
5164
2819
975
1446
2086
4
2770
909
398
4276
12
576
4964
3
905
896
1375
1543
956
2141
2708
8
1222856
2030
6383
17
3148
9
330
661