846
0
860
455
798
1557
8116
6
2123
400
464
787
367
809
1279
1
409
407
826
275
4546
2
1094
951
392
418
1661
1610
463
547
1199
18385
267