20
2
3005
15
1
5622
4029
0
4277
4619
3578
3702
4625
3701
3286
3792
2615
3505
3780
4217
4702
3845
3729
4235
3526
4084
3810
5827
5022
3722
4921
3759
3533
4050
5874
4428
4366