3847
5670
588
8230
397
639
7211
3933
6978
6887
8330
6086
7509
8754
5234
2686
1236
7147
160
4047
1259
2834
346
6298
3715
120
3340
7605
1031
9797