8876
8
22330
22
2307
1
629
0
417
9244
9807
2
13159
10
9178
6
19034
897
3559
1133
413
2702
2909
4
409
2000
5255
16
2328
381
1004
846
5509
874
1512
951
18385
476
5313