3538
895
667
539
804
535
340
677
332
335
3578
504
1236
622
720
393
495
658
1621
355
3563
460
437
478
367
406
224
788
377
5763
348
513
430
287
522
398
479
496
415
374
250
471
382
457
274
590
2765
310
262
4731
1295
284
4965
648
454
694
289
768
1718
3657