846
0
860
455
798
1557
1199
691
1636
290
2
8116
6
4604
13
400
547
464
381
787
367
809
315
1
244
3575
4
2913
29323
477
407
826
4106
275
2143