846
0
458
2161
1
798
860
455
330
1557
1661
381
454
2546
2
8116
6
951
400
392
464
787
367
1133
809
604
456
407
826
275
2490
409
418