787
0
547
3691
5
608
2809
2
11483
8
587
17353
970
738
2301
422
466
2881
31535
418
505
2189
631
5485
955
337