2911
8669
172
37
6607
8631
3583
3467
1760
3659
9838
5805
6518
5174
7491
8774
1545
6931
3985
538
4471
303
8784
4261
5484
2133
9055
9096
7058
2294
5396
6062
4978
8748
2340
5216
506
336