6931
5017
1996
1181
383
1518
1913
4645
3726
8725
7537
8693
8890
2223
4298
5893
8582
3624
1738
8328
9850
7939
87
7328
8664
1624
2303
7588
3607
1697