5030
4733
3842
1862
2159
2654
4139
3941
3248
5129
4634
4832
4238
4041
3743
5327
3545
1763
3644
5624
6416
2357
4535
3347
3050
4931
2852
4436
2258
1268
4337
5822
3446
2753
2951
5525
2555
4140