22330
22
14492
1
326
0
938
1842
2
1453
1869
975
1446
2306
909
835
398
4964
3
2551
905
1776
896
1375
1543
3101
2141