4111
2
5255
16
467
0
2000
1
19279
874
2328
476
629
726
22330
22
9807
8876
8
2730
6
417
403
9178
454
18385
4139
4
764
415
9244
1161
409
1007
897
17353
381
25137