846
0
798
860
455
1557
464
8116
6
400
787
367
809
1062
407
826
275
951
392
418
552
1661
1
2123
2702
463
547
1199
267
330
468
1636