231
1
2474
2
1385
18403
6
14076
7
521
915
1560
0
395
385
3092
4071
5316
3
282572
1343
2960
2189
1768
2581
5