20
4
5943
3
3632
5
5503
1
4934
2
3524
3616
0
5432
4877
3786
5187
4106
4282
7
4829
4087
4634
5240
4314
4650
4976
5967
4967
4575
3706
5372
6481
5095
6
6276
5046
5400
6614
7268
5428