798
0
2000
1
5255
16
22330
22
9807
2
8876
8
417
2367
3
1404
874
18385
860
493
476
629
726
9244
455
764
1053
2644
9178
6
121182
403
4139
4
19034
573
5313
1327
1007