8860
7791
6747
3159
3205
8137
4663
7784
239
7448
5705
3809
7583
9158
7726
7933
3780
2414
3002
4475
6192
3465
1958
1738
9370
3586
7211
4274
3244
7342
7063
1240
7750