20
2
5737
8
7238
4
5047
5015
5
7531
6
7902
5058
3
4522
4331
5372
5401
3122
5133
1
5581
5604
0
3336
18
7667
4939
16
4046
6077
4207
3652
4589
7347
2916
3387
4014
7315
3912
3825
4299
5220