3092
1
874
44199
0
476
629
22330
22
9807
2
8876
8
1551
417
2987
9178
6
2069
3
20634
764
9244
897
17353
1921
4
2192
2045