2086
1
874
447
0
3503
3
629
726
22330
22
9807
2
8876
8
31535
9178
6
282572
1291
4139
4
775
5781
4740
2987