846
0
1832
3
860
455
798
1221
1
1557
8116
6
872
2
400
464
787
367
809
407
826
275
2368
951
392
418
1661
2123
463
547
1199
267
330
468