4182
4
1820
2
449
1
804
3737
9
430
446
461
438
328
311
792
662
3652
918
497
466
735
397
542
322
659
0
386
317
424
660
462
1101
728
3