6416
4423
2393
3600
4507
3895
9466
2792
3291
2040
7177
5693
3263
2009
751
812
747
8452
5918
641
4014
5227
1605
7996