7850
5632
3304
4856
21460
8318
2918
1358
1213
2630
7520
2032
3365
972
6026
5423
1802
4225
2594
3570
3230
9571
5808
5033
4295
28468
3849