685
0
2794
2
1495
1
783
1635
4
951
2377
785
1393
1530
1618
2110
841
3470
5
432
989
2886
1880
1554
1550
1218
4179