4904
9043
6394
26
8235
9466
3402
3008
973
494
5991
1254
2195
5160
2855
677
2721
748
9798
5291
9393
3350
678
3512
9792
8991
7170
8090
7868
4742
8878
651
1589
2437
6353
3478
4437
2237