846
0
860
455
798
403
1557
5313
8116
6
400
464
422
787
367
809
407
383
826
275
951
392
418
1610
1661
1
2123
343
1348
463
547
1921
2
448