1832
3
4111
2
5255
16
467
0
2197
1
2000
19279
874
476
629
726
22330
22
9807
8876
8
2730
6
417
9178
415
732
18385
4139
4
437
454
403
764
9244
1007
897
17353
381