20
2
5032
1
5258
5459
6
6963
5572
10
7229
4
5796
3614
3
4917
3604
4254
4351
0
4943
6020
5183
6387
4104
4199
4503
4819
4121
5
5974
5027
4298
5436
4872
4087
5940
5214
4371
4354
5342