5245
0
1
2731
3
2515
2
3530
5
6271
28
5146
7
10
4073
6
4133
4
4168
14
4862
4945
2531
2846
8
5619
4437
12
4372
5153
2692
5389
6345
4474
4826
1893
15
8595
2606
7714
11
4416
2009
4142
5428
4302
4215
3382
2949
3791
5519
6007
4869
3160