242
287
833
537
996
653
719
982
925
981
1023
985
962
2979
954
1001
999
5453
3014
2579
9376
9319
9427
16957
11221
11170
9006
7398
3494
8096
7804