787
0
637
471
2111
3
358
101
4864
1
310
460
544
403
1840
2
357
986
469
980
640
586
17
2328
602
419
584
552
16
2490
525
532
844
314
581