2111
6
1856
2
846
0
2285
1
860
1237
455
798
1557
8116
400
464
787
367
809
407
826
275
951
392
418
1661
2123
463
547
1199
267
330
468