476
3
918
0
22330
22
2000
1
18385
2
467
625
376
5255
16
951
1869
9807
8876
8
848
417
401
874
629
726
9244
1651
764
2831
1929
2644
9178
6
121182
3868
4139
4