4309
3
1527
2
2934
1348
1
2108
2622
6
2462
1767
2495
0
1329
1304
1622
1827
159
2522
1807
2980
1325
2329
950
785
2028
1485
658
1815