9471
3708
3343
2894
7733
7874
2234
9402
5591
2722
2797
5722
383
492
8675
5786
2968
9854
606
2631
5055
5250
1497
281