20
2
7546
3
4006
4295
6515
5
5933
4
4927
5278
5093
9
8085
8220
6130
6889
4701
6
5700
5671
5696
8
8088
4301
5289
6406
1
3887
5280
4595
4659
7018
11
6732
4825
6598
4860
7
7845
5604
4126