884
944
906
1453
984
894
781
13556
855
1178
1001
935
1048
930
796
847
931
4501
953
1324
1126
989
793
782
2797
785
965
897
2322
1180
852
796
1161
1566
6913
941
944
1018
958
3267
950
1029
4806
1906
1069
1065
1138
873
13443
1483
2651
837
2570
904
982
3935
845
821
986
1157