157
558
1381
1729
986
747
1060
557
585
928
699
260
830
689
521
300
421
570
285
226
466
502
260
369
346
652
307
192
220
765
227
409
196
242
170
349
130
181
256
180
459
312
311
273
281
223
191
281
380
545
142
148
198
301
260
544
699
183
192
228