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