9893
2114
5147
3715
6400
4109
443
3820
1317
1020
2616
5189
1875
5591
4230
6969
5951
2906
5994
647
178
3701
8688
9388
3095
2858
1451
3919
5496
5118
275
5225
5191