2116
449
5810
1231
2498
530
3116
660
5780
1225
7218
1529
7017
1487
2999
636
1950
414