907
659
295
380
785
291
678
472
920
255
325
293
169
609
710
387
536
752
191
393
294
381
130
344
619
229
241
210
191
375
411
558
1476
667
409
631
552
389
563
649
408
703
352
894
767
201
344
390
345
174
196
434
516
212
981
278
552
555
186
594