70
928
261
880
265
788
324
888
762
756
279
1,040
251
672
278
679
315
658
284
792
157
623
215
596
131
554
117
505
203
652
148
504
20
457
216
486
211
469