9342
1302
2209
3308
928
399
6484
4083
7100
8747
2609
5165
3121
2167
1089
8624
7093
5719
8176
7737
5516
5095