846
0
860
5009
455
400
798
1557
8116
6
951
464
787
367
99
1
809
1302
407
826
2955
2
275
13159
10
392
418
1661
409
2912
1367
2123
463
547
1610