978
15881
1549
1243
3323
1314
13551
6987
3476
1899
1634
1032
1883
1721
10057
1580
1728
968
1272
6916
1298
1826
2269
5425
1256