846
0
798
860
1557
8116
6
5009
455
367
809
787
463
407
275
418
1199
13159
10
401
400
1636
464
657
2955
2
547
2123
2143
826
1101
691
76
454