625
2
22330
22
8876
8
1375
447
0
874
1
2724
629
18385
9244
4706
5
726
764
9178
6
544
775
2372
2466
4139
4
19034