846
0
860
400
798
1114
1
455
809
1557
464
787
407
826
275
951
418
8116
6
392
330
1610
1636
463
367
1661
468
547
267
1199
454
321
401