1404
1
846
0
860
798
464
455
401
1557
1501
8116
6
400
787
809
407
826
275
392
367
509
418
951
1661
547
330
463
267
2123
1636
468
543