1018
479
2739
1496
521
38
708
279
695
124
655
287
667
148
705
235
603
160
673
161
500
112
435
180
662
76
469
67
315
60
289
111
296
171
434
227
244
200
242
173