467
0
787
2328
357
358
517
4111
2
286
1161
3868
5255
16
722
637
2000
1
683
19279
640
986
874
544
776
403
423
532
476
629
454
726
22330
22
9807