234
0
1
1580
2
1768
3
1561
6
1315
5
2243
2642
8
2168
1568
1353
1945
1467
1327
1305
1415
4
1506
1531
2683
2716
2331
1886
1675
1985
2865
2825
2915
2945
2674
3250
3441
3446
5220
5791
5413
6695
12
5276
7
7530
18
20
5324
9
11