7039
10109
4158
1624
2782
1253
22263
5284
11218
5151
9296
4097
7080
3236
2475
1222
1378
211
6532
2409