1059
5
1280
2
1843
1
854
0
3899
819
842
1763
6
739
834
838
1352
523
1960
3
769
491
472
896
657
1365
1521
1193
2951
14
654
1154
1074
1090
1312
2809
9
2724
7