743
1
1396
2
2987
1208
1089
411
750
573
243
610
564
387
675
880
722
779
825
766
3
1051
4893
24
591
1074
581
1640
572
1103
618
607
430
1254