381
0
4111
2
5255
16
683
467
2000
1
19279
874
476
629
726
22330
22
2500
5
9807
8876
8
2730
6
417
9178
1020
18385
4139
4
710
844
764
9244
602
1007
897
17353
25137