5871
15
846
0
798
860
1557
8116
6
951
1
455
367
809
787
2123
407
275
418
409
1199
400
401
464
1636
657
547
826
691
392
244
477