3220
7538
2910
7836
6814
6755
1673
1071
547
718
7420
6425
7089
4039
4996
8256
755
3172
586
9408
1656
6978
5683
131
6601
3459
1436
9641
2074
7321