8116
6
846
0
798
860
1557
455
367
809
76
787
407
275
418
1199
400
1133
401
460
464
226919
14
1636
951
66
657
547
2123
826
691
392