22330
22
726
0
4139
4
8876
8
2642
3
1007
1
9244
629
14508
18
2240
1961
284
4740
121182
376
4924
9
417
1545