1128
449
1304
547
763
204
789
184
550
384
1608
844
575
234
225
130
417
148
829
245
335
233
647
187
282
183
1146
699
439
265
204
117
531
167
498
193
531
185
372
116