846
0
860
464
455
798
1557
439
8116
6
2143
400
787
367
809
407
5313
826
275
951
392
418
1661
1
2123
463
547
1199
267
330
468
803