1967
575
1369
475
1211
489
1102
315
1033
397
1012
218
805
271
1110
552
747
218
708
107
335
231
428
248
313
221
633
324
291
158
607
197
704
356
512
56
599
136
209
68