1125
1
846
0
860
455
798
1557
464
767
2799
3
8116
6
400
787
367
809
381
1326
407
826
275
951
1990
392
3015
418
1661
2123
2864
7
463
1188
2
107