846
0
860
455
798
1557
464
8116
6
400
787
367
809
1054
1
1914
2
407
826
275
951
392
418
1661
4124
2123
2211
463
4427
10
547
1199
267
330