442
1
452
2779
10
1773
1343
3318
2
2400
3
2085
4
792
2457
1936
5
991
511
705
606
557
642
545
541
560
1012
834
546
832
666
544
1084
537
749
1139