1021
980
1471
1316
2122
3841
5688
1427
1353
1391
18437
1267
2052
2462
3421
1896
1115
1857
2317
1356
4068
1133
12332
1299
996