685
419
287
615
138
251
424
428
310
352
914
835
312
634
362
757
333
456
257
482
347
162
341
792
615
423
208
432
476
292
439
606
358
270
429
498
651
283
854
517
566
542
254
540
519
526
227
222
476
465
261
696
317
433
409
174
243
841
130
248