798
0
846
1557
860
809
367
8116
6
407
455
400
401
1199
1636
363
657
951
464
787
691
281
244
2328
3
477
826
275
381
474
383
392
418