629
0
726
22330
22
9807
2
8876
8
7334
4
2466
5
2724
9178
6
1029
2683
247
1
18385
4139
5781
802
4740
479
2987
843
467
764