3960
5521
317
1432
3961
5658
2763
3365
5459
2384
2966
3491
2955
5684
2845
7587
3208
2735
2666
3299
1135
255
1061
4111
8177
6
4033
1694
5994
8593
7920
8944
1589
8654
789
5719
6955
6989
9183
5466
6389
8221
7926
3825
5553
6684
5334
7085
3155
2015
8351
4353
3682
6422
2419
6939
8774
5866
4619
3525
3064
8102
6116
7022
5581
8494
4832
790
4029
2815
8677
3673
6913
5282
721
167
7983
9740