22330
22
2321
2
734
1
785
0
326
300
938
829
2333
975
1446
2204
13
2108
3119
881
4694
7
2306
4
909
398
5108