513
2
1222
5
1321
6
1055
4
343
265
738
3
390
1
2656
4778
20
3417
7
4970
8
2360
3458
3153
9
3151
10
4346
13
5508
1757
2815
4708
16
2189
2149
1414
1125
3344