22330
22
2168
5
2855
3
1362
1
2694
814
2644
2
1976
417
0
424
661
1513
2551
2086
4
14492
1256
1418
3437