2842
993
3366
723
855
885
1629
953
1012
4826
1135
747
4881
1162
683
820
871
879
932
905
656
1862
664
2098
1720
824
2131
2114
46084
739
708
820
788
1250
1239
3938
1784
737
1131
5591
906
1524
718
2802
2076
708
744
766
927
687
1414
2962
669
809
956
699
1784
816
7165
802