1146
the
664
268
118
89
1223
1263
1983
1954
582
816
660
3177
840
2338
964
620
1296
688
1793