4685
2853
7605
791
9828
1882
8130
9670
5093
2470
3199
4238
1121
2384
8360
6459
1317
5964
7245
1144
7842
5374
814
2935
7840
4009
7168
8956
4730
3241
3636
759
5045
6606
1581
8652
8148
3355
7116
6507
9809
8429
2471
7054
9569
312
2428
382