780
1
2000
5255
16
22330
22
9807
2
8876
8
417
0
874
18385
476
629
726
9244
1557
764
2644
9178
6
951
403
121182
456
4139
4
19034
722
1327
1007
897
4411
1453
1059