3429
7
1399
1
1590
1055
0
1746
2
989
643
329
1517
1479
1690
1788
1393
1423
1011
1004
1941
4
1716
1268
1373
2710
1092
1076
929
3044
15
511