1531
233
309
168
418
1111
734
618
721
441
460
418
427
394
385
412
391
575
905
567
375
7791
568
583
524
426
425
430
438
393
837
510
543
435
399
398
439
451
428
681
471
425
386
441
380
401
40
577
379
465
424
423
721
175
391
425
1420
420
565
532
731
423
406
418
316
66