3160
2506
7961
1079
9614
2623
3150
2316
6687
6851
2122
3027
4566
2236
293
9114
2084
749
3772
9492
3025
1519
4384
2073
6646
1517
9783
7646
8567
5409
3472
2098
6059
174
390
5374
6245
7426
1080
5475
1601
4836
9735
8699
587
5871