1007
4235
749
6681
872
1158
1032
1850
790
773
829
792
799
939
1009
1103
911
816
1164
1610
821
5310
838
877
879
919
833
807
939
1058
804
941
892
832
850
828
1404
816
816
986
10590
808
956
2309
788
1670
1162
2398
852
2397
1007
1892
1164
959
789
932
925
1473
856
896