2270
9075
1682
4327
1059
1675
3667
876
684
1703
1403
1047
1011
4946
1314
727
3190
645
1057
1096
813
5170
677
681
700
1780
744
3116
735
643
906
2014
718
785
3209
2062
858
653
930
629
680
700
737
1290
960
815
1172
776
995
787
759
697
1049
835
1590
644
810
651
782
3156