846
0
860
455
798
1557
464
8116
6
400
2234
1
787
367
809
407
826
275
951
2619
2
392
418
1661
2123
3353
11
463
547
1199
267
330
468
1636