846
0
798
860
13159
10
1557
8116
6
5009
455
367
809
787
407
2955
2
275
418
1199
400
401
464
1636
951
657
547
2123
826
691
392
3599
1
244