391
231
254
180
611
236
762
211
234
725
1326
331
308
405
774
505
611
306
295
272
674
599
536
283
898
357
398
633
812
145
642
233
170
216
383
1186
759
102
133
708
160
506
366
545
366
154
184
333
107
448
363
93
415
391
311
146
813
355
318
600